package com.shujia.day15.ketang;

import java.io.File;
import java.io.FilenameFilter;

/*
    public String[] list(FilenameFilter filter)
    public File[] listFiles(FilenameFilter filter)

 */
public class FileDemo7 {
    public static void main(String[] args) {
        File file = new File("java/src/com/shujia/day15/ketang");

        //public File[] listFiles(FilenameFilter filter)
        File[] files = file.listFiles(new FilenameFilter() {
            @Override
            public boolean accept(File dir, String name) {
                // 当这里返回true的时候，表示将文件放到数组中
                // dir表示当前目录，name表示文件或者文件夹名字
                File f = new File(dir, name);
                return f.isFile() && f.getName().endsWith(".txt");
            }
        });

        if(files!=null){
            for (File file1 : files) {
                System.out.println(file1);
            }
        }

    }
}
